.full-screen-box{width: 100%;height: auto;overflow: hidden;}
.i-ban {position: relative;overflow: hidden;width: 100%;z-index: 1;height: 800px;min-width: 1300px;}
.i-ban ul,.i-ban li {width: 100%;height: 100%;}
.i-ban li {background-size: 100% 100% !important;position: absolute;left: 0;top: 0;overflow: hidden;display: none;}
.i-ban li.active{display: block;}
.i-ban li a{display: block;width: 100%;height:100%;}
.i-ban .btns {position: absolute;bottom:20px;left: 50%;margin-left:-590px;z-index: 10;}
.i-ban .btns span {display: inline-block;width: 80px;height: 4px;margin-right: 10px;background: #3a333f;position: relative;cursor: pointer;}
.i-ban .btns span i {display: block;height: 100%;position: absolute;width: 0;background: #fff;}
.loader{width: 50px;height: 50px;position: absolute;top: 50%;left: 50%;margin: -25px 0 0 -25px;font-size: 10px;border-top: 1px solid rgba(0,0,0, 0.08);border-right: 1px solid rgba(0,0,0, 0.08);border-bottom: 1px solid rgba(0,0,0, 0.08);border-left: 1px solid rgba(0,0,0, 0.5);border-radius: 50%;animation: spinner 700ms infinite linear;}
.loader.white{border-top: 1px solid rgba(255,255,255, 0.08);border-right: 1px solid rgba(255,255,255, 0.08);border-bottom: 1px solid rgba(255,255,255, 0.08);border-left: 1px solid rgba(255,255,255, 0.5);}
@keyframes spinner {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
.slider-content p{position: absolute;right:50%;margin-right:-562px;}
.banner-right-top{top:15%;}
.banner-right-bottom{bottom:10%;}
.content-mod-temp{width: 100%;}
.content-layout .content-mod-adv{height: auto;}
.content-mod-l{height: 100%;overflow: hidden;width: 754px;}
.content-mod-r{min-height: 349px;height:100%;background: #fff;width: 426px;}

.mod-r-main{padding:68px 58px 0 36px;}
.mod-r-main h2{font-size:20px;color: #0097e0;line-height: 28px;padding-bottom:20px;margin-bottom: 20px;}
.mod-r-main h2.relative s{display: block;position: absolute;left:0;bottom:0;font-size: 0; width:18px;height:2px;background: #0097e0;}
.mod-r-main p{height:88px;overflow: hidden; line-height:22px;font-size:12px;color: #666;margin-bottom:48px;}
.rote-animation {display: block;width: 44px;height:44px;}
.rote-animation  span{display: block;width: 100%;height:100%;background:url("/Home/Public/img/btn-rote-link.png") no-repeat center; }
.rote-animation:hover span{animation: spinner 1500ms ease;background:url("/Home/Public/img/rote-hover-link.png") no-repeat center;}
.rote-animation em{position: absolute;left:0;top:0;right:0;bottom:0;display: block;background:url("/Home/Public/img/creditease_css_sprites.png") no-repeat -88px -15px;}
.publicity-mod{background: #fff;width: 584px;}
.publicity-mod dt{overflow: hidden;}
.publicity-mod dd{    font-size: 12px; line-height: 26px;  color: #666;  padding: 30px 40px 30px 33px;}
.publicity-mod dd>div{width: 368px;}
.publicity-mod dd>div h2{font-size:20px;color:#0097e0;padding-bottom:4px;}
.publicity-mod dd>div p{width:368px;height:22px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.publicity-mod .rote-animation{margin-top:6px;}
.today-stock{position: absolute;left:0;top:20px;width: 424px;height:236px;z-index: 10;width: 394px;height:216px;}
.layout-bottom{background: #000;opacity: 0.5;filter: Alpha(opacity=50); width: 100%;height:100%;}
.today-stock-box{position: absolute;top:0;left: 0;z-index: 11;color: #fff;padding:40px 0 0 34px;}
.today-stock-box{padding:50px 0 0 80px;line-height: 26px;font-size:12px;}
.today-stock-box h2{font-size:22px;}
.stock-code{padding:3px 0 10px;}
.stock-num span,.stock-num em{display: inline-block;vertical-align: top;}
.stock-num span{font-size:44px;line-height: 44px;}
.stoce-rise span{ color: #f03030;}
.stoce-down span{ color: #21ae43;}
.stock-num em{font-size:12px;padding:18px 0 0 10px;}
.addFavorite-mod {  width: 370px;  padding: 30px 35px 20px;  background: #fff;  position: fixed;  z-index: 999;  left: 50%;  margin-left: -220px;  top: 30%;
    display: none;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;}
.addFavorite-Close {  position: absolute;  right: 20px;  top: 12px;text-indent: -9999em;
    display: block;width:20px;height:20px; background:url("/Home/Public/img/icon_close.png") no-repeat center;cursor: pointer; }
.lay_con {  color: #130f0f;  font-size: 14px; line-height: 24px;  }
.textAlignCen {  text-align: center;  }
@media screen and (min-width:1600px){
    .i-ban .btns{margin-left:-780px;}
    .slider-content p{margin-right:-600px;}
    .content-mod-temp{height:480px;}
    .content-mod-l{width:1036px;}
    .content-mod-r{width: 524px;}
    .mod-r-main{padding:94px 58px 0 73px;}
    .publicity-mod{width: 770px;height:400px;}
    .publicity-mod dd{padding:36px 80px 33px;font-size:14px;}
    .publicity-mod dd>div{width: 368px;}
    .publicity-mod dd>div p{width: 368px;}
    .mod-r-main p{width: 364px;font-size:14px;}
    .today-stock{width: 424px;height:236px;}
}

/*广告位*/
.adv_tags{width:50px;height:26px;line-height:26px;text-align:center;position:absolute;right:50%;top:10px;margin-right:-600px;background:#fff;color:#333;font-weight:600;border-radius:3px;font-size:12px;opacity:.6;}
